Hi Bob,
Yes there are some problems using Step/Dir drives with Kanalog as Kanalog connects to JP5 and JP7. Normally Kanalog is used with Analog Servos.
You can disconnect JP5 from Kanalog and use it for 4 Step/Dir outputs. You will lose Kanalog's second set of 4 encoder inputs, but everything else on Kanalog will function normally.
The Step/Dir hardware generators are wired to fixed pins. They can't be reassigned to other pins such as I/O 160-167.
How many Axes do you really need? 6 Step/Dir + 4 Analog would be 10 which is more than the 8 supported by KFLOP.
The Steps/Rev are determined by the drive and motor you use.
Regards
TK
Group: DynoMotion |
Message: 906 |
From: b.burig@yahoo.com |
Date: 2/9/2011 |
Subject: Re: KFLOP + KANALOG FOR STEPPERS |
I do need 6 axis of stepper. My analog loops are temp and humidity control so I can do with only 2 analog. If I use 4 stepper axes from JP5, where can I get the other 2 stepper axes.
Thanks,
Bob
--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Bob,
>
> Yes there are some problems using Step/Dir drives with Kanalog as Kanalog
> connects to JP5 and JP7. Normally Kanalog is used with Analog Servos.
>
> You can disconnect JP5 from Kanalog and use it for 4 Step/Dir outputs. You will
> lose Kanalog's second set of 4 encoder inputs, but everything else on Kanalog
> will function normally.
>
> The Step/Dir hardware generators are wired to fixed pins. They can't be
> reassigned to other pins such as I/O 160-167.
>
> How many Axes do you really need? 6 Step/Dir + 4 Analog would be 10 which is
> more than the 8 supported by KFLOP.
>
> The Steps/Rev are determined by the drive and motor you use.
>
> Regards
> TK
>
>
> Â
>
>
>
> ________________________________
> From: "b.burig@..." <b.burig@...>
> To: DynoMotion@yahoogroups.com
> Sent: Tue, February 8, 2011 1:29:18 PM
> Subject: [DynoMotion] KFLOP + KANALOG FOR STEPPERS
>
> Â
> I have a working 6 axis stepper motion control system set up with C-programming.
> I wanted to add 4 analog PID loops so I bought the KANALOG board which fits
> nicely with the KFLOP board.
> Unfortunately, I had used JP7 for X,Y,Z,& A axes (step and dir), and JP5 for B &
> C axes (step and dir), which cannot be used with KANALOG add-on.
> I can reassign I/Os and of course rewire, but there must be an easier way. I can
> handle pull-ups or pull-downs.
> I see I/O 160-167 for X,Y,Z,& A axes (step and dir), but I need 2 more axes.
> Where is the documentation that shows where I/O 160-167 pin-out.
> I have used I/O 18-29 for various functions.
>
> How can I change from 4000 steps per rev to another ratio.
> Thanks,
> Bob
>
|
|
Group: DynoMotion |
Message: 907 |
From: Tom Kerekes |
Date: 2/9/2011 |
Subject: Re: KFLOP + KANALOG FOR STEPPERS |
Hi Bob,
We added an option to mux the first 4 Step/Dir generators from JP7 to JP4 (I/O22-25) and JP5 (I/O32-35).
Note that because I/O 16-23 and 26-33 have pull down termination resistors "open collector" mode is unavailable. 3.3V LVTTL mode must be used on Step/Dir Generators #0 and #2. So now with Kanalog present all 8 Step/Dir generators can now be used but only 6 in "open collector" mode.
The new test DSP firmware is available here. Copy it to your <install>\DSP_KFLOP directory and FLASH New Version from the Configurations screen. The Firmware will report as test Version V4.24s
Bit6 (Hex 0x40) of the FPGA Step Pulse Length register is used to mux the 4 Step Generator outputs to the alternate pins. The C Statement below must be executed before enabling the axis to mux the pins and to automatically set the appropriate pins as outputs. The 32 keeps the pulse length at 2us.
main() { FPGA(STEP_PULSE_LENGTH_ADD) = 0x40 + 32; }
Please let us know if this works for you.
Regards
TK
Group: DynoMotion |
Message: 908 |
From: b.burig@yahoo.com |
Date: 2/9/2011 |
Subject: Re: KFLOP + KANALOG FOR STEPPERS |
Tom,
This will take considerable rewire since I have to move I/O from JP4 and it is in a ribbon cable. I have other tests to run right now. Probably not till next week to make any changes.
I will let you know.
Thanks,
Bob
--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Bob,
>
> We added an option to mux the first 4 Step/Dir generators from JP7 to JP4
> (I/O22-25) and JP5 (I/O32-35).
>
> Note that because I/O 16-23 and  26-33 have pull down termination resistors
> "open collector" mode is unavailable. 3.3V LVTTL mode must be used on Step/Dir
> Generators #0 and #2.  So now with Kanalog present all 8 Step/Dir generators
> can now be used but only 6 in "open collector" mode.Â
>
> The new test DSP firmware is available here. Copy it to your
> <install>\DSP_KFLOP directory and FLASH New Version from the Configurations
> screen. The Firmware will report as test Version V4.24s
>
> http://www.dynomotion.com/Software/MuxStepGens/DSPKFLOP.out
>
> Bit6 (Hex 0x40) of the FPGA Step Pulse Length register is used to mux the 4 Step
> Generator outputs to the alternate pins. The C Statement below must be executed
> before enabling the axis to mux the pins and to automatically set the
> appropriate pins as outputs.  The 32 keeps the pulse length at 2us.
>
> main()
> {
> Â Â Â FPGA(STEP_PULSE_LENGTH_ADD) = 0x40 + 32;
> }
>
> Please let us know if this works for you.
>
> Regards
> TK
>
>
>
>
>
>
> ________________________________
> From: "b.burig@..." <b.burig@...>
> To: DynoMotion@yahoogroups.com
> Sent: Wed, February 9, 2011 5:40:57 AM
> Subject: [DynoMotion] Re: KFLOP + KANALOG FOR STEPPERS
>
> Â
> I do need 6 axis of stepper. My analog loops are temp and humidity control so I
> can do with only 2 analog. If I use 4 stepper axes from JP5, where can I get the
> other 2 stepper axes.
>
> Thanks,
> Bob
>
> --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> >
> > Hi Bob,
> >
> > Yes there are some problems using Step/Dir drives with Kanalog as Kanalog
> > connects to JP5 and JP7.ÃÂ Normally Kanalog is used with Analog Servos.
> >
> > You can disconnect JP5 from Kanalog and use it for 4 Step/Dir outputs.ÃÂ You
> >will
> >
> > lose Kanalog'sÃÂ second set of 4 encoder inputs, but everything else on Kanalog
>
> > will function normally.
> >
> > The Step/Dir hardware generators are wired to fixed pins.ÃÂ They can't be
> > reassigned to other pins such as I/O 160-167.
> >
> > How many Axes do you really need?ÃÂ 6 Step/Dir + 4 Analog would be 10 which is
>
> > more than the 8 supported by KFLOP.
> >
> > The Steps/Rev are determined by the drive and motor you use.
> >
> > Regards
> > TK
> >
> >
> > ÃÂ
> >
> >
> >
> > ________________________________
> > From: "b.burig@" <b.burig@>
> > To: DynoMotion@yahoogroups.com
> > Sent: Tue, February 8, 2011 1:29:18 PM
> > Subject: [DynoMotion] KFLOP + KANALOG FOR STEPPERS
> >
> > ÃÂ
> > I have a working 6 axis stepper motion control system set up with
> >C-programming.
> >
> > I wanted to add 4 analog PID loops so I bought the KANALOG board which fits
> > nicely with the KFLOP board.
> > Unfortunately, I had used JP7 for X,Y,Z,& A axes (step and dir), and JP5 for B
> >&
> >
> > C axes (step and dir), which cannot be used with KANALOG add-on.
> > I can reassign I/Os and of course rewire, but there must be an easier way. I
> >can
> >
> > handle pull-ups or pull-downs.
> > I see I/O 160-167 for X,Y,Z,& A axes (step and dir), but I need 2 more axes.
> > Where is the documentation that shows where I/O 160-167 pin-out.
> > I have used I/O 18-29 for various functions.
> >
> > How can I change from 4000 steps per rev to another ratio.
> > Thanks,
> > Bob
> >
>
|
|
| | | |